Part Number Hot Search : 
C100C MC75174 2SA1037 BR3508 DTA14 KTC3503 TM1723 063EB
Product Description
Full Text Search
 

To Download MT8910-1AP Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  9-3 features ? compatible with isdn u-interface standard ? over 40db ( @ 40 khz) of loop attenuation ? full duplex transmission over single twisted pair ? advanced echo cancelling technology ? high performance 2b1q line code ? full activation/deactivation state machine ? qsnr and line attenuation diagnostics ? frame and superframe synchronization ? on-chip 15 second timer ? insertion loss measurement test signal & quiet mode ? mitel st-bus compatible ? single 5v power supply applications ? isdn nt1 and nt2 dsl interface ? digital pabx line cards and telephone sets ? digital multiplexers and concentrators ? pair gain system description the mt8910-1 digital subscriber line interface circuit (dslic) is designed to provide isdn basic rate access (2b+d) at the u-interface. full duplex digital transmission at 160 kbit/s on a single twisted pair is achieved using echo cancelling hybrid (ech) technology. this, in conjunction with the high performance 2b1q line code, allows the dslic to meet the loop length requirements of the digital subscriber loops at the u-interface over the entire non-loaded telephone loop plant. the mt8910-1 is compatible with the complete range of mitel semiconductor isdn components through the use of the st-bus interface. figure 1 - functional block diagram dsti cdsti mrst f0b c4b sfb f0od ms0 ms1 nt/lt cdsto dsto vss avss vdd avdd osc2 osc1 tstin tstout tsten vref vbias lin+ lin- lout- lout+ transmit interface control register transmit/ receive timing & control interface status register receive interface scrambler & encoder framing & maintenance descrambler, decoder & diagnostics jitter compen- linear echo canceller non- linear compen- decision feedback equalizer quantizer dac and tx filter timing adaptation circuit + - to n e detector sator sator 2nd order pdm adc fir digital filter bias & voltage ref. ordering information mt8910-1ac 28 pin ceramic dip MT8910-1AP 44 pin plcc 0 c to +70 c issue 1 august 1993 mt8910-1 digital subscriber line interface circuit preliminary information cmos st-bus ? family
mt8910-1 preliminary information 9-4 figure 2 - pin connections pin description pin # name description dip plcc 11 l out- line out minus. one of a pair of differential analog outputs for the 80 kbaud/s 2b1q signal, biased at v bias . 23 l out+ line out plus. one of a pair of differential analog outputs for the 80 kbaud/s 2b1q signal, biased at v bias . 35 av ss analog ground. tie to v ss . 46tstin i/o structure test input. when tsten is high, tstin is used as a source to all output drivers. refer to i/o structure test" in functional description for more details. tie to v ss for normal operation. 5 8 cdsti control/data st-bus input. a 2048 kbit/s serial pcm/data input for the d- and c-channels in dual mode. unused in single mode and should be connected to v ss . 612 dsti data st-bus input. a 2048 kbit/s serial pcm/data input for the d-, c-, b1- and b2- channels in single mode. in dual mode, only the b-channels are input. 713 v ss ground. 814dsto data st-bus output. a 2048 kbit/s serial pcm/data output for the d-, c-, b1- and b2- channels in single mode. in dual mode, only the b-channels are output. this output is placed in high impedance during the unused channel times. 9 15 cdsto control/data st-bus output. a 2048 kbit/s serial pcm/data output for the d- and c- channels in dual mode. it is placed in high impedance in single mode, and during the unused channel times in dual mode. 10 16 f0od delayed frame pulse output. a 244 ns wide negative going pulse indicating the end of the active st-bus channel times of the device to allow for daisy-chaining of other st-bus devices. active after channel 0 in dual port mode and channel 3 in single port mode. 11 18 tstout i/o structure test output. when tsten is high, the tstout provides the output of an xor chain which is sourced from all digital inputs. refer to i/o structure test" in functional description for more details. leave unconnected for normal operation. 12 19 ms0 mode select 0. cmos input. refer to table 1. 13 20 ms1 mode select 1. cmos input. refer to table 1. 44 pin plcc 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 28 27 26 25 24 23 22 21 lout- lout+ avss tstin cdsti dsti vss dsto cdsto f0od tstout ms0 ms1 nt/lt lin+ lin- vref vbias avdd ic vdd mrst osc1 osc2 f0b c4b sfb tsten 28 pin cerdip tstin avss lout+ nc nc lin+ lin- vref vbias nc tstout ms0 ms1 nt/lt tsten nc c4b nc f0b nc sfb lout- 1 65432 44434241 40 7 8 9 10 11 12 13 14 15 16 39 38 37 36 35 34 33 32 31 30 23 18 19 20 21 22 24 25 26 27 28 17 29 nc avdd nc nc nc ic vdd mrst osc1 osc2 nc nc cdsti nc nc nc dsti vss dsto cdsto f0od nc
preliminary information mt8910-1 9-5 14 21 nt/lt nt/lt mode select. cmos input. when high, the dslic is setup in nt mode. when low, lt mode is selected. 15 22 tsten i/o structure test enable input. this active high input enables the built-in test of all digital input and output structures. refer to i/o structure test" in functional description for more details. tie to v ss for normal operation. 16 23 sfb superframe pulse. in lt mode, an input pulse once every superframe (12 ms) which, when low during a falling edge of c4b within an f0b low pulse, sets the transmit superframe boundary. in nt mode, a 244 ns wide output pulse once every 12 ms indicating the boundary of the transmit superframe. in nt mode, the superframe timing is generated from the line signal time base and, as such, sfb will only be valid once the transceiver has achieved full activation. 17 25 c4b 4096 khz data clock. in lt mode, a 4096 khz st-bus clock input. in nt mode, a 4096 khz st-bus clock output frequency locked to the line signal. 18 27 f0b frame pulse. in lt mode, an 8 khz input pulse indicating the start of the active st-bus channel times. in nt mo de, an 8 khz output pulse extracted from the line signal indicating the start of the active st-bus channel times. 19 30 osc2 oscillator output. when the mt8910-1 operates with an external clock (typically lt mode) connect osc2 to the output of an external inverter providing a 10.24 mhz 5ppm clock (see 10.24 mhz clock interface" section). when operating with a crystal (typically nt mode) connect one lead of the fundamental mode parallel resonator crystal (10.24 mhz 50ppm in case of nt mode). 20 31 osc1 oscillator input. when the dslic operates with an external clock (typically lt mode) connect osc1 to the input of an external inverter (see fig.11). when operating with a crystal (typically nt mode) connect the other lead of the fundamental mode parallel resonator crystal (10.24 mhz 50ppm in case of nt mode). 21 32 mrst master reset. active low cmos input performs a master reset of the dslic. 22 33 v dd power supply input. 23 34 ic internal connection. leave unconnected. 24 38 av dd analog power supply. connect to v dd . 25 41 v bias bias voltage. decouple to av ss through a 1.0 f ceramic capacitor. 26 42 v ref reference voltage. decouple to av ss through a 1.0 f ceramic capacitor. 27 43 l in- line signal input minus. internally biased at v bias. 28 44 l in+ line signal input plus. internally biased at v bias. 2,4,7, 9 -11, 17,24 26,28 29,35 36,37 39,40 nc no connection. leave circuit open. pin description (continued) pin # name description dip plcc
mt8910-1 preliminary information 9-6 functional description the mt8910-1 digital subscriber line interface circuit (dslic) is a high performance, full duplex transceiver which provides a complete interface to the u-reference point as specified in ansi t1.601- 1988. operating in either master line terminator (lt) mode or slave network terminator (nt) mode, the dslic can be configured to operate at either end of the digital subscriber line (dsl). the dslic supports full duplex transmission of a 2b + d- channel format at 160 kbit/s over a single twisted pair with about 40 db of loop attenuation at 40 khz. to achieve this transmission performance, the dslic uses a 2b1q line code which is a four level pulse amplitude modulated (pam) signal with no redundancy. this line code was approved by the american national standards institute technical committee t1e1. using this line code, two binary bits are converted into one four level quaternary symbol. this results in an effective baud rate reduction from 160 to 80 kbaud/s allowing the transmission to benefit from reduced line attenuation and improved immunity to near end crosstalk (next). to complement the performance of the 2b1q line code, the dslic uses an advanced echo cancelling hybrid (ech) technique, by means of a transversal filter, that provides greater than 60 db of echo cancellation. this cancellation, along with all equalization, is performed in the digital domain using dedicated dsp hardware. since a digital transversal echo canceller gives a linear representation of the echo, the mt8910-1 also has a non-linear echo canceller which works in parallel with the transversal filter to compensate for non-linearities in the transmit path and the passive line termination. in addition, a jitter compensator is used to correct errors in the echo estimates which are sourced from corrections in the received timebase. the jitter compensator will interact directly with the echo taps in the transversal filter. a block diagram of the dslic is shown in figure 1. the dslic has two ports consisting of a serial system interface (mitel's standard st-bus), and a line port which interfaces directly to the single twisted pair via a passive termination hybrid and a line pulse transformer. the two b-channels and the d-channel to be transmitted on the line are input to the dslic (on the st-bus) into the transmit interface block. the sync word and maintenance bits are added to the data which is then formatted, scrambled and digitally encoded into 2b1q symbols. this digital representation is passed through a finite impulse response filter which converts the digital representation into an analog waveform. the transmitted pulse is then passed through a smoothing filter whose output is passed to a differential line driver which is driving the line through a passive hybrid network and line pulse transformer. on the receive side, the pre-cancelled signal drives a balanced receiver which feeds the input to an over- sampled second-order delta sigma a/d converter. the digital representation of the received signal yields a pulse density modulated (pdm) stream which is digitally filtered and decimated to the 80 khz baseband. intersymbol interference (isi) introduced by the loop is cancelled by a decision feedback equalizer. this is achieved by taking a convolution of the received pulse with the estimated impulse response of the loop. the cancellation of isi is performed in parallel with the echo cancellation. estimated received echo is obtained by taking the convolution of the transmit signal with the estimated impulse response of the loop. feedback from the jitter compensator and the non-linear corrector interact with the coefficients of the echo canceller to reduce the error introduced by jitter and non- linearities in the analog circuitry. the output of all these blocks is summed together and the result is the received data which is passed through a decoder and descrambler before being sent out in tdm bursts on the st-bus. line port the dslic interfaces to the u-reference point as defined in the isdn basic access reference model. as such, the transceiver transfers full duplex, time division multiplexed data at 160 kbit/s. this includes two 64 kbit/s pcm voice or data channels (b- channels), a 16 kbit/s signalling channel (d-channel) and 16 kbit/s for synchronization and overhead. the two 64 kbit/s channels are defined as the b1- and b2-channels and they carry subscriber information such as digitally encoded voice, circuit switched data or packet switched data. the dslic will transfer both b-channels transparently from the st-bus port to the line port and vice versa once the device has acquired superframe synchronization. the 16 kbit/s d-channel is primarily intended to carry signalling information for circuit switching the b- channels through the isdn network. the d-channel can optionally carry packetized information and telemetry services. the d-channel is transmitted transparently through the dslic from the st-bus port to the line port and vice versa once the device has acquired superframe synchronization. it is to be
preliminary information mt8910-1 9-7 noted that the system interface has dedicated a full 64 kbit/s for the d-channel of which only the two first bits (d0 and d1) are actually carrying information. the other bits of the st-bus d-channel are reserved for future use. a third type of channel, the c-channel, is a non- bearer channel which provides a means for the system to control and monitor the functionality of the dslic. this control/status channel is accessed by the system through the st-bus. the c-channel provides access to three control registers and four status registers which provide complete control or status of all built-in features. access to the control register is provided by two bits in the control register itself (crs0 and crs1). selection of the desired status register is performed using two bits in control register 1 (srs0 and srs1). the c- channel also carries a control and status register for the 4 kbit/s m-channel which can be used as an additional maintenance channel. a detailed description of these registers is discussed in the st- bus port interface section. line code the dslic transceiver uses the 2b1q line code which is a four level pulse amplitude modulated (pam) code with no redundancy. the generation of the 2b1q signal is achieved by grouping two consecutive bits into a bit field of which the first bit represents the sign bit and the second represents the magnitude. this yields four possible output codes as shown in figure 3 (note that +3, +1, -1 and -3 are only symbols and they do not reflect the voltage on the line). the bit fields are grouped relative to the borders of the defined channels where the first bit field consists of bit 1 and bit 2 of the b1-channel, the second bit field consists of bit 3 and bit 4 of the b1-channel and so on. before converting the bit fields into output symbols, all bits except the framing pattern are scrambled with polynomials: 1 ? x -5 ? x -23 for lt 1 ? x -18 ? x -23 for nt (where ? is modulo two summation) framing the frame structure in the dslic is 1.5 ms long and consists of twelve 2b+d-channels delimited by the framing pattern at the start of the frame and the maintenance channel at the end. framing for both the lt and the nt is performed using a 9 symbol synchronization word. this sync word (sw) has the following structure: sync word: +3, +3, -3, -3, -3, +3, -3, +3, +3 eight dslic frames are grouped into a superframe delimited by inverting the sync word (isw):-3,-3, +3, +3, +3, -3, +3, -3, -3. this second level of framing is used to assign the m-channel bits as defined in the ansi t1.601-1988. the framing structure is shown in figure 4. transmission between the lt and nt is fully synchronous. as such, the frame/superframe boundaries between the nt receive frame and the nt transmit frame have a fixed phase relationship. the transmitted frame/superframe from the nt is delayed by 60 2 quaternary symbols (quats) with respect to its received frame/superframe. since the nt extracts all its timing from the line, the dslic will maintain the required phase relationship between the frames and superframes and will insert the sw and isw during the proper time interval. figure 3 - example of 2b1q quaternary symbols +3 +1 - 1 -3 time quats -1 +3 +1 -3 -3 +1 +3 -3 -1 -1 +1 -1 -3 +3 +3 -1 +1 bits 0 1 1 0 1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1 1
mt8910-1 preliminary information 9-8 figure 4 - frame structure 12 ms 1.5 ms 50 m s 50 m s 12.5 m s superframe frame information channels corresponding st-bus frame 1 frame 2 frame 3 frame 4 frame 5 frame 6 frame 7 frame 8 sw 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d 2b + d m b11 b12 b13 b14 b15 b16 b17 b18 b21 b22 b23 b24 b25 b26 b27 b28 d1 d2 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 d0 d1 basic frame synchronization (bfs) is achieved using the algorithm shown in figure 5. the dslic searches for the sync word or the inverted sync word within the received data stream. after detecting three consecutive synchronization patterns spaced exactly 120 quats apart, the dslic declares terminal synchronization by setting the bits of the internal state indicator to 111 in status register 1. a loss of synchronization is declared by the dslic when at least one of the nine quats at the beginning of each basic frame differs by more than one quantization level for two consecutive frames. a search for superframe synchronization will begin only after basic frame sync has been found. the dslic will declare superframe sync (sfs) on the first occurrence of the properly spaced inverted sync word (isw) once basic frame sync has been acquired. the synchronized state is identified by the status of internal state bits is2, is1 and is0 found in status register 1. the dslic will lose superframe sync under three conditions; 1) if the dslic loses basic frame sync, 2) if the isw does not occur exactly eight basic frames apart, 3) if the isw is received when it is not expected. activation/deactivation the dslic has a complete activation/deactivation state machine which allows the user to activate or deactivate the link as per the requirements in the figure 5 - frame synchronization state diagram state : lost bfs : 0 one valid sw error in sw state : sensing1 bfs : 0 one valid sw state : sensing2 bfs : 0 one valid sw > one-level error in sw state : losing bfs : 1 > one-level error in sw valid sw state : sync bfs : 1 error in sw
preliminary information mt8910-1 9-9 t1.601-1988 standards. the activation sequence for the dslic is mode dependent and is outlined in figures 6a) and b). in the lt mode, the request for activation can be initiated in two ways. setting the start/stop bit in the control register 1 will result in the generation of a repeated pattern of four +3 symbols followed by four -3 symbols producing a 10 khz activation tone (tl) for 3 milliseconds. the dslic can also be activated by receiving a 10 khz activation tone from the nt (tn). once the nt has generated a tone, progression through the state machine follows the algorithm as shown in figure 6a. in the nt mode, the request for activation can be initiated in two ways. setting the start/stop bit in the control register 1 will result in the generation of a repeated pattern of four +3 symbols followed by four -3 symbols resulting in the transmission of the nt activation tone (tn). the dslic can also be activated by receiving tl from the lt to which the nt will respond with its own activation tone (tn). progression through the state machine will follow the algorithm as shown in figure 6b. during the activation sequence, there is an extensive exchange of signals between the lt and the nt. this handshaking of information is required to allow individual transceivers to train both their echo cancellers and decision feedback equalizers. all possible signals are described below. ? tn: a 10 khz activation tone sourced by the nt which is generated by sending a continuous pattern of four +3 symbols followed by four -3 symbols. ? sn0: sn0 is a no signal condition which is used to indicate to the lt that the nt has finished training its echo canceller. ? sn1: an nt generated signal consisting of a framed (but not superframed), scrambled 2b1q signal which carries all 1s in the b-, d- and m-channels. this signal is used to train the nts echo canceller. ? sn2: an nt generated signal consisting of a framed (but not superframed), scrambled 2b1q signal which carries all 1s in the b-, d- and m-channels. this signal is used to train the lts dfe. ? sn3: an nt generated signal consisting of a fully framed and superframed scrambled 2b1q signal which carries information in all the b-, d- and m-channels. figure 6a - activation/deactivation state diagram - lt mode alerting tx-tl (3ms) awaiting reply tx-sl0 mrst pin full reset tx-sl0 awake tx-sl0 ec training tx-sl1 framing tx-sl2 active tx-sl3 rcv reset tx-sl0 pending deact. tx-sl0 lar st.t0 expiry of t2 rcv tn st.t0 stp.t2 expiry of t0 expiry of t0 expiry of t0 bfs lost > 480ms 1 or ldr st.t3 st.t3 (loss of signal and ldr), st.t2 stp.t3 (loss of signal and ldr) or expiry of t3 rcv tn st.t0 end sn1 ec converged sfs stp.t0 expiry of t1 rcv tn stp.t1 expiry of t0 st.t3 st.tx = start timer x stp.tx = stop timer x lar = local activation request ldr = local deactivation request sfs = superframe synchroniza tion acquired t0 = 15 sec timer t1 = 480 ms timer t2 = 40 ms timer t3 = 520 ms timer note 1 : loss of received signal will result in loss of sync. st.t1
mt8910-1 preliminary information 9-10 ? tl: a 10 khz activation tone sourced by the lt which is generated by sending a continuous pattern of four +3 symbols followed by four -3 symbols. ? sl0: sl0 is a no signal condition generated from the lt. ? sl1: an lt generated signal consisting of a framed (but not superframed), scrambled 2b1q signal which carries all 1s in the b-, d- and m-channels. this signal is used to train the lts echo canceller. ? sl2: an lt generated signal consisting of a fully framed and superframed scrambled 2b1q signal which carries all 0s in the b- and d-channels with information in the m-channel. this signal is used to train the nts dfe. ? sl3: an lt generated signal consisting of a fully framed and superframed scrambled 2b1q signal which carries information in all the b-, d- and m-channels. figure 6b - activation/deactivation state diagram - nt mode mrst pin full reset (power down tx-sno rcv tl or lar st.t0 expiry of t2 rcv reset tx-sn0 alerting tx-tn (9 ms) ec training tx-sn1 expiry of t0 expiry of t1 quiet tx-sn0 expiry of t0 signal detected stp.t1 expiry of t0 train dfe/timing tx-sn0 sl2 detected framing tx-sn2 sfs active tx-sn3 ldr st.t3 pending deact. tx-sn3 loss of far-end signal stp.t3 st.t2 st.t3 st.t3 expiry of t3 loss of signal stp.t3 st.t2 tear down tx-sn0 loss of bfs > 480ms 1 st.t3 st.tx = start timer x stp.tx = stop timer x lar = local activation request ldr = local deactivation request sfs = superframe synchronization acquired t0 = 15 sec timer t1 = 480 ms timer t2 = 40 ms timer t3 = 520 ms timer note 1 : loss of received signal will result in a loss of sync. ec converged st.t1 rcv tl st.t0 stp.t2
preliminary information mt8910-1 9-11 the reset state consists of two substates, the receive reset state and full reset state. the full reset state is entered following a power-up or after the expiry of the receive reset timer (40 ms). the receive reset state is a transient state which is entered once the dslic has detected a loss of received signal while the transceiver is not transmitting. in this state, the transceiver will not initiate the start-up sequence but is capable of responding to the appropriate activation tone. when the timer in the receive reset state has timed out (40 ms), the transceiver enters the full reset state. all timers surrounding the reset states are included in the dslic and have been set as per the ansi- t1.601-1988: ? failure to complete a start-up sequence timer is set at 15 seconds. ? loss of received signal timer is set at 480 ms as is the loss of synchronization. ? the receive reset state timer is set to 40 ms. ? a fourth timer (not specified in ansi t1.601-1988) has been included which will restrict the time to 520 ms for a deactivation sequence. the dslic will enter a deactivated state on the assertion of a deactivation request (setting the start/ stop bit to 0 in control register 1, and the subsequent loss of the received signal). once the deactivation process has been completed, the request for activation can follow a warm start process as defined in ansi t1.601-1988. loop performance the mt8910-1 operates on a digital subscriber line (dsl) which is a two wire twisted pair metallic medium typically used for transmission between the central office (lt) and the customer premise equipment (more commonly referred to as "basic access interface on the network side of the nt"). the mt8910-1 is production tested for error free performance for 2.5 sec (20,000 st-bus) frames over a 4.6km (15 kft) 26 awg simulated loop (equivalent to 40db attenuation @ 40 khz). st-bus interface the st-bus is a synchronous time division multiplexed serial bussing scheme with data streams operating at 2048 kbit/s configured as 32, 64 kbit/s channels (refer to figure 7). synchronization of the data transfer is provided from a frame pulse which identifies the frame boundaries and repeats at an 8 khz rate. figure 7 shows how the frame pulse (f0b ) defines the st-bus frame boundaries. all data is clocked into the device on the rising edge of the 4096 khz clock (c4b ) three quarters of the way into the bit cell, while data is clocked out on the falling edge of the 4096 khz clock at the start of the bit cell. the bits on the st-bus are numbered bit 7 to bit 0 as outlined in figure 7. information transferred from the system port to the line port, will maintain the integrity of the bit order. all timing signals, i.e., f0b , c4b and sfb , are bidirectional. the i/o configuration of these pins is controlled by the mode of operation (lt or nt). in the lt mode, these timing signals must be supplied from an external source and the mt8910-1 will in turn uses these timing signals to transfer information to and from the line port or the st-bus port. in the nt mode, timing is generated from an on board digital phase locked loop which extracts timing from the received data on the dsl and generates the system frame pulse (f0b ), the system 4096 khz clock (c4b ) and the system superframe pulse (sfb ). the superframe timing signal (sfb ) is an active low signal with a period of 12ms which is required to provide a reference for structuring the maintenance channel (m channel). in the lt mode, the sfb is an input which, when set low during the system frame pulse (f0b ), will set the phase of the transmit superframe. as an alternative, the sfb pin can be tied high and the device will automatically establish figure 7 - st-bus functional timing f0b c4b st-bus bit cells channel 31 bit 0 channel 0 bit 7 channel 0 bit 6 channel 0 bit 5 channel 0 bit 4 channel 0 bit 3 channel 0 bit 2
mt8910-1 preliminary information 9-12 the superframe position. this function can also be activated in software (lt mode only) through a bit in control register 1 (txsfb). the transition of this bit from a 1 to a 0 will reset the superframe counter, and the beginning of the transmitted superframe will be referenced to the st-bus frame after the frame in which the transition in the txsfb bit occurred. in the nt mode, the sfb pin is an output which generates an active low signal at the boundary of the transmit superframe. since the sfb is referenced to the receive time base, sfb is only valid after superframe synchronization has been achieved. in the nt mode, the txsfb bit is ignored since the transmit superframe has a fixed phase relationship with respect to the received superframe. the mt8910-1 has two possible system port configurations; single port mode or dual port mode. in the single port mode, the mt8910-1 uses the first four timeslots of the dsti and dsto data streams (as shown in figure 8). st-bus channel 0 is allocated to the d-channel, st-bus channel 1 to the c-channel, while st-bus channel 2 and 3 are figure 8 - st-bus channel assignments in single port mode figure 9 - st-bus channel assignment in dual port mode aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa a a a a a aaaaa a a a a a aaaaaa aa aa aa aa aa f0b c4b dsto dsti f0od d 0 d 1 d 0 d 1 c 7 c 6 c 1 c 0 b 7 b 6 b 1 b 0 c 7 c 6 c 1 c 0 b 7 b 6 b 1 b 0 d 0 d 0 b 7 b 6 b 7 b 6 b 1 b 0 b 1 b 0 channel time 0 d-channel channel time 1 c-channel channel time 2 b1-channel channel time 3 b2-channel 15.6 m sec reserved aaaa aaaa aaaa aaaa aaaa a a a a a aaaaa aa aa aa aa aa aaaaaa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa a a a a a a aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aa aa aa aa aa aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaa aaa aaa aaa aaa aaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa a a a a a a aaaa aaaa aaaa aaaa aaaa a a a a a aaaa aaaa aaaa aaaa aaaa aaaa a a a a a a aaaa aaaa aaaa aaaa aaaa aaaa a a a a a a aaaa a aaa a aaa a aaa a aaa a a a a a f0b c4b dsti cdsti dsto cdsto f0od b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 c 7 c 6 c 5 c 4 c 3 c 2 c 1 c 0 b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 c 7 c 6 c 5 c 4 c 3 c 2 c 1 c 0 b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 d 0 d 1 d 0 d 1 c 7 b 7 c 7 b 7 3.9 m sec 62.5 m sec 125 m sec channel time 0 channel time 16 reserved
preliminary information mt8910-1 9-13 allocated to the b1 and b2 channels, respectively. in this mode, the cdsti and cdsto streams are not used. in the dual port mode, the mt8910-1 uses both the dsti/dsto streams as well as the cdsti/ cdsto streams to allow the separation of the data and control. the two b-channels are routed through the dsti/dsto streams and the c- and d-channels are routed through the cdsti/cdsto streams. in each case, timeslot 0 and 16 will carry the respective channels (refer to figure 9). to simplify line card designs, the mt8910-1 provides a delayed frame pulse (f0od ) to eliminate the need for a channel assignment circuit. this signal is used to drive subsequent devices in the daisy chain configuration. in this type of arrangement, only the first mt8910-1 in the chain will receive the system frame pulse (f0b ) with the following devices receiving its predecessor's delayed frame pulse. in conjunction with the delayed frame pulse, the unused timeslots on the st-bus will be placed into a high impedance state to avoid having contention on the system bus. selecting the single port or the dual port mode is performed using mode select 1 (ms1). with ms1=0, the dslic is in the single port mode while ms1=1 places the dslic in the dual port mode. mode select 0 (ms0) determines the order of the d- and c- channels while the dslic is operating in the dual port mode. with ms0 = 0, the c-channel is found in timeslot 0 and the d-channel is found in timeslot 16. with ms0=1, the d-channel is found in timeslot 0 and the c-channel is found in timeslot 16 (refer to table 1). table 1. truth table for mode select pins control/status channels the control and status information between the dslic transceiver and the controlling entity is carried by the c-channel. the dslic has three input registers; control register 1, 2 and 3 (selected through the crs0 and crs1 bits) and four output registers; status register 1 through status register 4 (selected through the srs0 and srs1 bits in control register 1). the input c-channel is used to access control registers 1, 2 and 3. bit 0 and 1 of the c-channel (crs0 and crs1) allows the selection of the desired control register as described following. ms1 ms0 operating mode dual/single dc/cd 0 0 single dc 0 1 single dc 1 0 dual cd 1 1 dual dc crs1 crs0 definition 0 0 control register 1 0 1 control register 2 0 0 control register 3 11reserved the c-channel on the st-bus must be continuously written to every frame. if the user accesses a control register, the information in the other control registers is latched. any input requested through the control registers will be activated on the next frame boundary. control register 1 setting crs0 and crs1=0 routes the c-channel to control register 1 allowing access to the functions described in table 2. these bits are further described below. bits 7 and 6 of control register 1, srs1 & srs0, select which status register will be output in the next st-bus frame. the selection of the status register is as follows: srs1 srs0 definition 0 0 status register 1 0 1 status register 2 1 0 status register 3 1 1 status register 4 bit 5 of control register 1, txsfb, is used to establish the position of the transmit superframe (lt mode only). setting this bit from a logic one to a logic zero will reset the frame counters on the next occurrence of the frame pulse establishing the superframe position. once the boundaries to the superframe have been established, the device will sustain the position of the superframe by allowing the counters to wrap around. the user can also elect to set this bit to a logic zero with a periodicity of 12 ms. bit 4 of control register 1, bswap, allows the multiplexing of the two b-channels transferred over the digital subscriber line with the b-channels presented at the system interface. a logic high on the bit will result in the b1-channel on the system interface to be transmitted in the b2-channel on the line port and vice versa. the same principle applies to the b2-channel at the system interface. bit 3 of control register 1, ccrc, allows the user to introduce errors in the crc bits calculated by the dslic. this allows the user to verify the error detection protocol used over the m-channel.
mt8910-1 preliminary information 9-14 bit 2 of control register 1, start/stop , provides a mechanism to allow the user to initiate a line activation or deactivation. this bit is edge sensitive with a low to high transition requesting an activation, and a high to low transition requesting a deactivation. the activation and deactivation procedure will follow the protocol defined in the ansi t1.601-1988. the activation request will only be recognized if the transceiver is in a full reset state. any activation attempt while the transceiver is in any other state will be ignored. similarly, any deactivation request generated while the transceiver is not in the active state will be ignored. control register 2 setting crs0=1 and crs1=0 routes the c-channel to control register 2 allowing access to the functions described in table 3. these bits are further described below. bits 7 to 4 of control register 2 (ds4 to ds1) provide access to the multiple diagnostic features supported on the dslic as outlined in table 3. these include the per-channel loopbacks at the system interface as well as a loopback at the line interface. along with the extensive loopback capabilities, the dslic also allows the generation of multiple signals which can be used during qualification and servicing of a dsl. the isolated pulse test diagnostics signal causes the transmission of a +3 or +1 symbol once every 1.5 ms. this will generate pulses that can be used for template measurements. the insertion loss measurement (ilm) test signal is a scrambled all 1s 2b1q coded signal which contain both the sw and isw. this test signal can be used to make insertion loss measurements over the dsl loop. lastly, the dslic can be placed into a quiet mode to allow a remote test unit (rtu) to perform impulse noise, crosstalk and other transient impairment measurements as described in the ansi "isdn management - basic rate physical layer". bit 3 of control register 2 (adcgain) controls the gain value of the a/d converter. this function can be used to introduce more gain in the receive path when the transceiver is being used over long loops. bit 2 of control register 2 (mswap) may be used when the dslic is operating as an lt within a line card application. the mode swap feature has the effect of changing the scrambling polynomial and activation state machine such that it can simulate the operation of an nt transceiver. this allows a transmission test between two devices on the same line card. (for this function to work properly, the input clocks to the two devices must be frequency locked.) table 2. control register 1 bit name description 7,6 srs1, srs0 status register select. selects which of the four status registers will be output in the next st- bus frame. 5 txsfb transmit superframe reset. in lt mode, transition from a 1 to a 0 on this bit resets the superframe counters in the next st-bus frame in order to establish the transmit superframe boundary. if the external pin is being used to set the superframe boundary this bit can be held high or low. not used in nt mode. 4 bswap when this bit is set to 1, the location of the b1 channel on the st-bus is swapped with the location of the b2 channel. this affects both directions of the st-bus. 3 ccrc corrupt crc. when set to 1, the 12 bit crc transmitted on the line is corrupted. 2start / stop a low to high transition while the transceiver is in the f ull reset state will ini tiate one activation attempt. a high to low transition of this bit while the transceiver is in the active state will initiate a deactivation procedure. during start-up, 2b+d c hannels should remain set to 0 or 1 until transparency of network is achieved (indicated by act=1). 1, 0 crs1, crs0 control register select 1 and 0. must be set to 0, 0 to address control register 1. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 srs1 srs0 txsfb bswap ccrc start/stop crs1 crs0
preliminary information mt8910-1 9-15 table 3. control register 2 1 the st-bus incoming data is still output on the line if the mt8910-1 is activated. supported in both single and dual port modes. 2 the incoming data from the line is still output on to the st-bus. the other incoming channels on the st-bus are still output on to the line if the device is activated. supported in both single and dual port modes. 3 signal is internally looped back and is still output to the line and overrides the internal activation state machine. 4 one pulse is transmitted every 1.5 ms. 5 the insertion loss measurement test signal is a scrambled (all ones data), framed 2b1q signal. table 4. control register 3 bit name description 7,6, 5,4 ds4 - ds1 diagnostic select bits. ds4 ds3 ds2 ds1 channels function 0000 - normal operation 0001 b1 sti to sto l oopback 1 0010 b2 sti to sto l oopback 1 0011 b1 + b2 sti to sto l oopback 1 0100 2b + d sti to sto l oopback 1 0101 b1 sto to sti loopback 2 0110 b2 sto to sti loopback 2 0111 b1 + b2 sto to sti loopback 2 1000 2b + d sto to sti loopback 2 1001 all l out to l in loopback 1 3 1010 - isolated +3 pulse 4 1011 - isolated +1 pulse 4 1100 - tra nsmit 10 khz tone 1101 - ilm t est signal 5 1110 - quiet mode 1111 - reserved 3 adcgain selects between two gain values in the delta-sigma a/d converter. when high, selects a 3 db higher gain. 2 mswap mode swap. in the lt mode, mswap=1 will result in the dslic using the nts scrambling/ descrambling polynomials and activation sequence. this allows two dslics on the same lt line card to exchange st atic data in the b- and d- channels. mswap can also be used in the nt mode. 1, 0 crs1, crs0 control register select 1 and 0. must be set to 0, 1 respectively to address control register 2. bit name description 7 - 2 m1 - m6 tx maintenance channel bits 1 to 6. m-bits which will be transmitted at the end of the next dsl basic frame. refer to maintenance channel section in the functional descr iption 1, 0 crs1, crs0 control register select 1 and 0. must be set to 1, 0 respectively to address control register 3. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 ds4 ds3 ds2 ds1 adcgain mswap crs1 crs0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 m1 m2 m3 m4 m5 m6 crs1 crs0
mt8910-1 preliminary information 9-16 control register 3 setting crs1 and crs0 to 1, 0, respectively, routes the input c-channel to control register 3, allowing access to the transmit m-bits as shown in table 4. the transmit m-channel is a 4 kbit/s maintenance channel which may carry the eoc messages (with overhead) as specified in t1.601-1988. except for the crc bits, the m-bits are treated as a transparent data channel through the dslic. crc bits will be generated by the transceiver and will be inserted into the m-channel during their respective m-bit time slots. (this implies that all input m-bits which are defined as crc bits will be overwritten by the transceiver.) structuring of the m-bits is described in the maintenance channel" section of the functional description. control words after reset applying a logic low to the mrst pin will result in the three control registers assuming a reset state. following a master reset, the three control registers will take the following states: control register 1: c7 c6 c5 c4 c3 c2 c1 c0 00100000 status register 1 when srid1=0 and srid0=0, the contents of status register 1 are being output in the c-channel allowing the system to monitor the functions described below. (refer to table 5.) bits 7 and 6 of status register 1, srid1 and srid0, are used to identify which status register is being carried in the output c-channel. these bits are encoded as follows: srid1 srid0 definition 0 0 status register 1 0 1 status register 2 1 0 status register 3 1 1 status register 4 control register 2: c7 c6 c5 c4 c3 c2 c1 c0 00000001 control register 3: c7 c6 c5 c4 c3 c2 c1 c0 11111110 table 5. status register 1 bit name description 7,6 srid1, srid0 status register id. always reads 0,0 when status register 1 is output. 5,4,3 is2, is1, is0 internal state indication. is2 is1 is0 definition 0 0 0 full reset state 0 0 1 training with no basic frame sync 0 1 0 training with basic frame sync but no superframe sync 0 1 1 training with basic frame sync and superframe sync 1 0 0 loss of synchronization after e.c. has co nverged 10 1 na 1 1 0 loss of superframe sync after e.c. has converged 1 1 1 active state 2 rxsfib received superframe indication. when low, indicates the beginning of the received superframe. this bit is low for one st-bus frame, then high for 95 st-bus f rames. 1 rsv reserved. always read a 0. 0 crcerr when 1, the received crc code did not match with a locally generated crc code, indicating that the received data included an error. when 0, the received crc code matched with the internally generated crc. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 srid1 srid0 is2 is1 is0 rxsfib rsv crcerr
preliminary information mt8910-1 9-17 bits 5, 4 and 3 of status register 1, is2, is1 and is0, provide an indication of the internal state of the device. the decoded states are as follows: is2 is1 is0 definition 0 0 0 full reset 0 0 1 training with no sync 0 1 0 training with sync but no superframe sync 0 1 1 training with sync and superframe sync 1 0 0 loss of sync 101na 1 1 0 loss of superframe sync 111active bit 2 of status register 1, rxsfib, is used to indicate the reception of the receive superframe boundary in both the lt and nt modes. bit 0 of status register 1, crcerr, indicates the state of the crc check. a logic high on this bit states that the crc check calculated by the mt8910-1 did not correspond to the crc bits received in the m-channel. this bit will only be updated once every superframe. status register 2 when srid1=0 and srid0=1, the contents of status register 2 are being output in the c-channel allowing the system to monitor the status of the quantizer signal to noise ratio bits (refer to table 6). the qsnr bits reflect the eye closure of the received signal and represent the signal (+1 symbol) to noise ratio at the input of the quantizer. this information can be used to indicate the error performance of the transceiver. for a more accurate indication of qsnr, these bits should be averaged over a period of 64 st-bus frames (640 baud). the conversion of the five bit output to qsnr is shown in table 6. for a bit error rate of greater than 10 -7 , the theoretical qsnr should be greater than 15.7db. status register 3 when srid1=1 and srid0=0, the contents of status register 3 are being output in the c-channel allowing the system to monitor the mean level of the received symbols (refer to table 7). the received pulse amplitude bits (rpa4 to rpa0) provide an estimate of the attenuation of the loop. the representation of the rpa bits is shown in table 7. table 6. status register 2 note 1) not production tested bit name description 7,6 srid1, srid0 status register id. always reads 0, 1, respectively, when status register 2 is output. 5,4,3, 2,1 qsnr4, qsnr3, qsnr2, qsnr1, qsnr0 quantizer signal to noise ratio bits. (see note 1) qsnr4 (msb) - qsnr0 (lsb) 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 mean qsnr (db) >36.1 36.1 30.1 26.6 24.1 22.2 20.6 19.2 18.1 17.1 16.1 15.3 14.6 13.9 13.2 12.6 qsnr4 (msb) - qsnr0 (lsb) 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 111 00 111 01 11110 11111 mean qsnr( db) 12.1 11.5 11.0 10.6 10.1 9.7 9.3 8.9 8.5 8.2 7.9 7.5 7.2 6.9 6.6 6.3 0 na reserved. always reads 0. bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 srid1 srid0 qsnr4 qsnr3 qsnr2 qsnr1 qsnr0 na
mt8910-1 preliminary information 9-18 table 7. status register 3 note 1) not production tested table 8. status register 4 table 9. maintenance channel bit assignment on st-bus port bit name description 7,6 srid1, srid0 status register id. always reads 1, 0, respectively, when status register 3 is output. 5,4,3, 2,1 rpa4-rpa0 receive pulse amplitude bits (see note 1). rpa4 - rpa0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 relative amplitude (db) -31.85 -30.10 -28.65 -27.41 -25.83 -24.08 -22.63 -21.39 -19.80 -18.06 -16.61 -15.37 -13.78 -12.04 -10.59 -9.35 rpa4 - rpa0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 relative amplitude (db) -7.76 -6.02 -4.57 -3.33 -1.74 0 1.45 2.69 4.28 6.02 na na na na na na notes: loop length can be calculated by dividing receive pulse amplitude (rpa) by the typical cable attenuation for a 2b1q pulse. relative amplitude is based on rpa reading of zero line length with recommended termination and transformer (adc gain = 0). 0 rsv reserved. always reads 0. bit name description 7,6 srid1, srid0 status register id. always reads 1, 1, respectively, when status register 4 is output. 5,4,3, 2,1,0 m1 - m6 rx maintenance channel bits 1 to 6. m -bits which were received at the end of the last dsl basic frame. refer to the "maintenance channel" section in the functional descr iption for the structuring of the received m-bits. st-bus frame access m1 m2 m3 m4 m5 m6 0 - 9 12 -21 24 - 33 36 - 45 48 - 57 60 - 69 72 - 81 84 - 93 m11 m12 m13 m14 m15 m16 m17 m18 m21 m22 m23 m24 m25 m26 m27 m28 m31 m32 m33 m34 m35 m36 m37 m38 m41 m42 m43 m44 m45 m46 m47 m48 m51 m52 crc1 crc3 crc5 crc7 crc9 crc11 m61 m62 crc2 crc4 crc6 crc8 crc10 crc12 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 srid1 srid0 rpa4 rpa3 rpa2 rpa1 rpa0 rsv bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 srid1 srid0 m1 m2 m3 m4 m5 m6
preliminary information mt8910-1 9-19 status register 4 when srid1=1 and srid0=1, the contents of the status register 4 are being output in the c-channel allowing the system to monitor the received maintenance channel bits m1 to m6 as specified in table 8. the received m-bits may carry the eoc message (with overhead) as specified in t1.601- 1988. refer to the maintenance channel section for further details. maintenance channel the mt8910-1 has provisions for transmitting and receiving a 4 kbit/s maintenance channel from the system port to the line port. the maintenance channel at the line port is structured into six columns of which m5 and m6 carry the results of a crc calculation (refer to table 9). all bits except these crc bits are treated as a transparent channel to the mt8910-1. the 12 bit cyclical redundancy check is computed using the generator polynomial: x 12 ? x 11 ? x 3 ? x 2 ? x ? 1 (where ? is modulo two summation) the crc calculation covers all 2b + d-channels within a superframe as well as the m4 column within the maintenance channel. access to the maintenance channel is granted through control register 3 (tx m-channel) and status register 4 (rx m-channel) and is structured on the st-bus port as shown in table 9. the tx m- bits for all dsl basic frames are written to control register 3 once every 1.5ms within the st-bus frames indicated in table 9. if the user fails to update the contents of control register 3 within the allocated window, the m-bits will be substituted by ones until the information in control register 3 is updated. on the receive path, the rx m-bits from each dsl basic frame are available in status register 4 within the st-bus frames indicated in table 9. the rx m-bits will be updated every dsl basic frame (or 1.5 ms). the m-bits are structured according to the transmit and receive superframe boundary signals output on the st-bus. the transmit superframe boundary is defined relative to the input or output sfb signal. (in lt mode, the transmit superframe boundary can also be defined in the frame following the txsfb bit being set to zero.) the st-bus frame in which the sfb signal is active is defined as transmit frame 0. the superframe boundary in the receive path is defined relative to the rxsfib bit found in status register 1. the st-bus frame with rxsfib=0 is defined as the receive frame 0. the functional timing diagram for the phase of the sfb and rxsfib signals for both the lt and nt modes is shown in figure 10. in applications which do not utilize the maintenance channel, 2b+d data at the nt and the lt should be all set to 0 or 1 until activation occurs at the lt. since the nt trains up before the lt, the activation at the lt can be detected at the nt by the reception of random data. only then the nt can transmit normal 2b+d data. figure 10 - functional timing for superframe signals isw 12x(2b + d) m sw 12x(2b + d) m sw 12x(2b + d) isw 12x(2b + d) m sw 12x(2b + d) m isw 12x(2b + d) m sw 12x(2b + d) m sw 12x(2b + d) isw 12x(2b + d) m sw 12x(2b + d) m lt mode nt mode tx line signal rx line sigmal sfb pin rxsfib bit rx line signal tx line signal sfb pin rxsfib bit 7 st-bus frames
mt8910-1 preliminary information 9-20 10.24 mhz clock interface the mt8910-1 can operate either with an external clock or with a built-in oscillator clock using a 10.24 mhz parallel resonance crystal. while using the external clock, the timing relationship between c4b and the external clock should be as shown in figure 15. this is typically used in lt mode. to meet the specified line performance, the tolerance of the external clock should be 5ppm. in nt mode, the mt8910-1 can use the built-in crystal oscillator circuit for internal timing, and to meet the specified line performance, the tolerance of the crystal is specified to be 50ppm. the oscillator in the mt8910-1 uses the pierce circuit configuration. in this type of oscillator, the necessary phase shift is obtained by the two components connected in series; one of them is the crystal itself, and the other is the rc combination of the output impedance of the inverter and the capacitor connected to its output and the ground. this requires the output impedance of the inverter to be high for minimizing the power consumption of the mt8910-1. when osc1 is used as an input for an external clock (typically in lt mode), the high output impedance of the inverter coupled with any stray capacitance on the osc2 pin can distort the waveform and change the duty cycle of the clock signal fed to the internal blocks of the mt8910-1. this may result in improper operation. hence, it is recommended that an external inverter be connected in parallel strengthening the internal inverter as shown in figure 11. i/o structure test the mt8910-1 has a built-in test structure that allows verification of all digital i/o structures. the i/ o structure test is a static test designed to allow a parity check on all digital inputs, force all digital output drivers to any state as well as placing all digital outputs into a high impedance state. these three variables can be used to verify the integrity of the connections between the mt8910-1 and the printed circuit board. the i/o structure test has three dedicated pins which are used to; enable the test structure (tsten), provide an output (tstout) of an xor chain that is used to verify all digital input pins, as well as providing an input signal (tstin) to all output drivers. before enabling the test structure, the default i/o structure must be cleared to avoid interference with the test results. this can be accomplished by inserting the test vectors as defined in table 10 below. once the initialization procedure has been run, the respective testing mode can be enabled using the three mode select pins ms0, ms1 and nt/ lt . the i/o structure test allows the verification of the connection between the printed circuit board and the digital input pins to the mt8910-1. after running the initialization sequence described above, the i/o input structure test can be enabled by setting tsten to a logic high with the mode select pins ms0, ms1 and nt/lt set to 1, 0, 1 respectively. this forces all digital inputs to be linked into an xor chain whose output drives the i/o structure test output (tstout) pin 1 . the tstout pin will carry the output of the xor comparison from signals on pins, cdsti, dsti, table 10. i/o structure test vectors x=dont care z=high impedance state initialization input tests output tests time stamp (e.g.: 1 s) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 input signals tsten ms0 ms1 nt/lt tstin cdsti dsti mrst osc1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 0 1 0 1 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 1 0 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 output signals dsto cdsto f0od osc2 tstout x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x l x x x x h ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? x x x x l x x x x h x x x x x 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 z z z 1 z bidirectional signals c4b f0b sfb 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 ? ? ? ? ? ? ? ? ? 0 0 0 0 0 1 x x x 0 0 0 1 1 1 0 0 0 z z z
preliminary information mt8910-1 9-21 figure 11 - typical connections for lt mode (single port) osc1 osc2 c4b f0b sfb dsti dsto ms0 ms1 nt/lt tstin tsten cdsti mrst vss avss vdd avdd lout+ lin+ lin- lout- vbias vref cdsto ic tstout f0od 74hc04 10.24 mhz clock 74hc04 4.096 mhz clock 8 khz frame pulse 12ms superframe pulse pcm or data in pcm or data out system reset 20 19 17 18 16 6 8 12 13 14 4 15 5 21 7 3 22 24 2 28 27 1 25 26 9 23 11 10 v dd 1 m f 0.1 m f 0.1 m f 1:1.3 1.5 m f 1.0 m f 1.0 m f to line feed supply to next dslic in chain 1 m f mt8910-1 m h 8 9 1 0 1 plt *duty cycle: 45% to 55% * mrst , osc1, c4b , f0b and sfb . tstout=0 if all input signals carry an even number of ones and tstout=1 if all input signals carry an odd number of ones. the i/o structure test also allows the verification of the connection between the digital output pins and the printed circuit board. after running the initialization sequence, the i/o structure output test can be enabled by setting the tsten to a logic high with the mode select pins ms0, ms1 and nt/lt set to 1, 1, 0 respectively. this causes all digital outputs to be driven from the i/o structure test input (tstin) pin1. the outputs affected include the dsto, cdsto, f0od and tstout these same outputs can also be placed into a high impedance state to allow the bed-of-nails tester or some other in-circuit tester to drive a known signal or pattern on any circuitry that may be connected to the output pins of the mt8910-1. the high impedance state is enabled by running the initialization pattern described above then setting tsten to a logic one with the mode select pins ms0, ms1 and nt/lt set to 1, 0, 0 respectively. note 1 : allow a propagation delay of approximately 800ns from digital input to xor output or tstin to any digital output. applications the typical connection diagrams are shown in figures 11 and 12. in figure 11, the mt8910-1 receives all its timing from the system including the c4b , f0b and a frequency-locked 10.24 mhz master clock. in figure 12, the mt8910-1 is configured in the nt mode which implies that all timing signals including the f0b , c4b and sfb are being sourced from the mt8910-1. these timing signal are generated from an internal dpll which divides a 10.24 mhz reference frequency down to a baseband 160 khz. a comparison is performed on the reference signal with the received line signal to determine if the timing signals on the mt8910-1 have to be corrected. the mt8910-1 is interfaced to the transmission line through the passive line termination network (plt) and transformer. the plt provides the two to four wire conversion and additional frequency compensation for the received signal. the whole circuit is dc isolated from the line by the low inductance transformer.
mt8910-1 preliminary information 9-22 figure 12 - typical connections for nt mode (single port) 22 24 2 28 27 1 25 26 9 23 11 10 20 19 17 18 16 6 8 12 13 14 4 15 5 21 7 3 10.24 mhz xtal 33pf 33pf clocks pcm or data v dd system reset to dc-dc converter 1.5 m f m h 8 9 1 0 1 plt v dd 0.1 m f 1 m f 0.1 m f 1 m f 1.0 m f 1.0 m f vdd avdd lout+ lin+ lin- lout- vbias vref cdsto ic tstout f0od osc1 osc2 c4b f0b sfb dsti dsto ms0 ms1 nt/lt tstin tsten cdsti mrst vss avss mt8910-1 passive line termination network (plt) the termination network is an all passive circuit which allows the mt8910-1 to interface to the dsl line through a line pulse transformer. the passive line termination consists of three blocks which includes a hybrid network, a compensator circuit and a line pulse transformer (refer to figures 13 and 14). the hybrid network is a 2 to 4 wire converter which provides limited precancellation of near end echo. the hybrid specified in figure 13 was optimized for the specified transformer and a 10 ohm series protection resistor (rp). the compensator circuit, in conjunction with the transformer, acts as a high pass filter which is designed to increase the cut-off frequency in the receiver path. this has the effect of reducing the low frequency content in the received line signal which in turn reduces the effects of isi and near end echo thereby improving transceiver performance. the low inductance transformer allows for the possibility of passing a sealing current and/or phantom feed supply through the secondary winding without saturating the magnetic core. the transformer specified in figure 14 has been designed to carry typically 50 ma of dc current. transformer specification all subscriber equipment which is to be connected to a digital subscriber line, must deliver an output pulse which satisfies both the pulse template and the pulse psd as specified earlier. the output drive characteristics of the mt8910-1 requires a transformer with a turns ratio of 1:1.3 having the electrical characteristics specified in figure 14. for supporting initial design activities, mitel semiconductor has made available the mb6024 magnetic kit which contains the transformer shown in fig. 14.
preliminary information mt8910-1 9-23 figure 13 - passive line termination (plt) figure 14 - transformer specification l out + l in + l in - l out - 680 pf 3.3 nf r s = 30.2 w r b1 1.6 k w r b2 1 k w 130 k w 20 k w 68.2 k w 7.8 k w 130 k w 20 k w 680 pf 3.3 nf note 1: all resistors have a tolerance of 1% unless indica ted otherwise. all capacitors have a tolerance of 10%. note 2: may be incorporated on to a ceramic substrate. r b2 1 k w r b1 1.6 k w xfm+ xfm- 7 mh 1:1.3 5.5 mh 5.5 mh 1.5 m f 10 w 10% 10 w 10% power feed/extract r s = 30.2 w notes: open circuit secondary - open circuit primary a with pins 1 and 11 shorted together ? filtran part number tpw 4671 -a ? turns ratio resistance inductance leakage inductance (sec. short circuit) < 75 m h @ 40 khz. longt. bal. 1:1.3 r 1 = 5-8 3.7 w r 2 = 2-12 6.8 w l p = 5-8 7 mh l s = 2-12 11 mh 0 - 4 khz 4-160 khz min 63 db min 58 db a 2 7 11 1 6 12 8 5
mt8910-1 preliminary information 9-24 exceeding these values may cause permanent damage. functional operation under these conditions is not implied. note 1: except for v dd , av dd , v ss , av ss , l out+ and l out- . ? typical figures are at 25c and are for design aid only: not guaranteed and not subject to production testing. note 1: to obtain optimum line performance, noise level on supply must be less than 25 mvpp. absolute maximum ratings * parameters symbol min max units 1 supply voltage v dd -0.3 7.0 v 2 voltage on any i/o pin v i/o -0.3 v dd +0.3 v 3 current on any i/o pin i i/o 20 ma 4 storage temperature t st -55 125 c 5 package power dissipation p d 1000 mw recommended operating conditions - voltages are with respect to ground (v ss ) unless otherwise stated. characteristics sym min typ ? max units test conditions 1 supply voltage v dd 4.75 5.00 5.25 v (see note 1) 2 analog supply voltage av dd 4.75 5.00 5.25 v relative to av ss (note 1) 3 input low voltage (except osc1, mrst , ms0, ms1, nt/lt v il 0.4 for 400mv noise margin 4 input high voltage (except osc1, mrst , ms0, ms1, nt/lt v ih 2.4 v for 400mv noise margin 5 input low voltage for osc1/2, mrst , ms0, ms1, nt/lt v il 1.0 v 6 input high voltage for osc1/2, mrst , ms0, ms1, nt/lt v ih 4.0 v 7 operating temperature t a 070 c dc electrical characteristics - voltages are with respect to ground (v ss ) unless otherwise stated. characteristics sym min typ ? max units test conditions 1 i n p u t s input high voltage (except osc1, mrst , ms0, ms1, nt/lt v ih 2.0 v 2 input low voltage (except osc1, mrst , ms0, ms1, nt/lt v il 0.8 v 3 input high voltage for osc1/2, mrst , ms0, ms1, nt/lt v ih 3.0 v 4 input low voltage for osc1/2, mrst , ms0, ms1, nt/lt v il 2.0 v 5 input leakage current (except osc1) i il 10 a v in = v ss to v dd 6 input current for osc1 i ic 50 100 a v in = v ss to v dd 7 input impedance (l in- to l in+ )z in 250 k w @ dc
preliminary information mt8910-1 9-25 ? typical figures are at 25c and are for design aid only: not guaranteed and not subject to production testing. ( 1 ) except osc2 note 1) this is a specification on the maximum parallel capacitance to ac ground, connected directly to the pins. higher capacitance is acceptable when placed in series with resistor networks such as the line termination impedance. 2) not production tested. figure 15 - external clock timing in lt mode ? timing is over recommended temperature & power supply voltages. ? typical figures are at 25c and are for design aid only: not guaranteed and not subject to production testing. notes: 1) external clock tolerance of 5 ppm in lt mode or 50 ppm in nt mode is required. 2) absolute jitter on osc2 must be less than 2.0ns rms in order to maximize performance. 3) in lt mode the c4b and osc2 clocks must be externally frequency locked (i.e., f osc2 = 2.5 x f c4b ). the relative phase between the clocks is not critical. characteristics sym min typ ? max units test conditions 8 o u t p u t s v bias voltage v bias 0.5av dd v relative to av ss c l =1 f minimum to av ss 9v ref voltage v ref -1.9 v relative to v bias c l = 1f minimum to av ss 10 v bias and/or v ref load v bl 1m w (see note 2) 11 output high voltage (1) v oh 2.4 v i oh =10ma 12 output low voltage (1) v ol 0.4 v i ol = 5.0ma 13 osc2 output high voltage v oh 3.5 v i oh =10a 14 osc2 output low voltage v ol 1.5 v i ol =10a 15 differential output voltage (l out+ to l out- )v out 6.4 v pp r l =40 w 16 output impedance (l out+ , l out- )z out 0.5 w measured by sourcing and sinking 10 ma. line driver active. 17 output capacitance (l out+ , l out- )c o 50 pf (see note 1) 18 high impedance leakage i oz 10 a 19 supply current i dd i dd 65 10 ma ma line drivers active and unloaded. low power mode ac electrical characteristics ? - external clock timing (ref. figure 15) characteristics sym min typ ? max units test conditions 1 osc2 clock frequency 1/t mcf 10.24 mhz (see notes 1, 2 & 3) 2 osc2 clock duty cycle t och / t mcf 45 50 55 % 3 osc2 clock transition time t oct 10 ns 4c4b jitter (wrt osc2) t jc -15 +15 ns (see note 3) dc electrical characteristics (continued) - voltages are with respect to ground (v ss ) unless otherwise stated. c4b osc2 v ih v il v ih v il t jc t jc t och t oct t oct (see note 3) t mcf
mt8910-1 preliminary information 9-26 figure 16 - st-bus timing lt mode ? timing is over recommended temperature & power supply voltages. ? typical figures are at 25c and are for design aid only: not guaranteed and not subject to production testing. note 1) these timing parameters are mode independent (nt or lt). 2) tested @ 5v, 25c only. ac electrical characteristics ? - st-bus timing lt mode (ref. figure 16) characteristics sym min typ ? max units test conditions 1f0b input pulse width t fpw 244 ns 2 frame pulse (f0b ) setup time t fps 50 ns (see note 2) 3 frame pulse (f0b ) hold time t fph 50 ns (see note 2) 4c4b input clock period t p4i 244 ns 5c4b pulse width high or low t c4w 122 ns 6 superframe setup time t sfs 50 ns (see note 2) 7 superframe hold time t sfh 50 ns (see note 2) 8f0od delay t dfd 60 ns 150 pf load (see notes 1 & 2) 9f0od pulse width t dfw 244 ns 150 pf load (see note 1) 10 serial input setup time t sis 30 ns (see notes 1 & 2) 11 serial input hold time t sih 50 ns (see notes 1 & 2) 12 serial output delay act to act high z to act act to high z t daa t dza t daz 120 120 120 ns 150 pf load (see notes 1 & 2) 150 pf load (see notes 1 & 2) 150 pf load (see notes 1 & 2) v ih v il v oh v ol v ih v il v ih v il v ih v il v oh v ol f0b c4b sfb f0od dsti/ cdsti dsto/ cdsto t fps t fpw t fph t p4i t c4w t sfs t sfh t c4w t dfd t dfd t sis t sih t dza t daa t daz t dfw bit 0, channel 31 bit 7, channel 0
preliminary information mt8910-1 9-27 figure 17 - st-bus timing nt mode ? timing is over recommended temperature & power supply voltages. ? typical figures are at 25c and are for design aid only: not guaranteed and not subject to production testing. notes 1) the c4b pulse width low will vary by 48ns during a phase-correction cycle. 2) these timing parameters are mode independent (nt or lt). 3) tested at 5.0v, 25c only. ac electrical characteristics ? - st-bus timing nt mode (ref. figure 17) characteristics sym min typ ? max units test conditions 1f0b output pulse width t fpw 1 cycles c l =150 pf, c4b cycles 2f0b output delay t cfd 60 ns 150 pf (see note 3) 3c4b output clock period t p4o 244 ns 150 pf 4c4b pulse width high t c4h 88 ns 150 pf 5c4b pulse width low t c4l 137 ns 150 pf (see note 1) 6c4b transition time t c4t 15 ns 150 pf 7sfb output delay t sfd 60 ns c l =150 pf (see note 3) 8sfb output pulse width t sfw 1 cycles c l =150 pf, c4b cycles 9f0od delay t dfd 60 ns c l =150 pf (see notes 2 & 3) 10 f0od pulse width t dfw 1 cycles c l =150 pf, c4b cycles (see note 2) 11 serial input setup time t sis 30 ns c l =150 pf (see note 2) 12 serial input hold time t sih 50 ns c l =150 pf (see note 2) 13 serial output delay act to act high z to act act to high z t daa t dza t daz 120 120 120 ns ns ns 150 pf load (see notes 2 & 3) 150 pf load (see notes 2 & 3) 150 pf load (see notes 2 & 3) v oh v ol v oh v ol v oh v ol v oh v ol v ih v il v oh v ol f0b c4b sfb f0od dsti/ cdsti dsto/ cdsto bit 0, channel 31 bit 7, channel 0 t fpw t cfd t cfd t c4h t sfd t c4l t c4t t dfd t dfd t sis t sih t dza t daa t daz t p4o t sfw t dfw
mt8910-1 preliminary information 9-28 notes:


▲Up To Search▲   

 
Price & Availability of MT8910-1AP

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X